Comprehensive study on surfactant role on silver nanoparticles (NPs) prepared via modified Tollens process