Utilization of hydroxypropyl cellulose for green and efficient synthesis of silver nanoparticles