Biofabrication of silver nanoparticles from various plant extracts: blessing to nanotechnology