Controllable synthesis of functional nanoparticles by microfluidic platforms for biomedical applications – a review | Synapse