Green synthesis of nanoparticles: Current developments and limitations | Synapse