Synthesis of nanoparticles using advanced techniques | Synapse