Source: https://www.ccri.edu/chemistry/courses/chem_1030/chem1030physicalseparationtechniquesmodified.pdf