using separation based on different densities of components