Microfluidic Platforms for the Separation of Particles