Bio fabrication of microalgae mediated nanoparticles: An insight into its mechanism, characterization and applications