Text this: Metal nanoparticles: synthesis, characterization and applications