Highly antimicrobial activity of cerium oxide nanoparticles synthesized using Moringa oleifera leaf extract by a rapid green precipitation method