Green synthesis of silver nanoparticles from Moringa oleifera leaf extracts and its antimicrobial potential