Recent advances in microfluidic technologies for separation of biological cells