Text this: Biosynthesis of zinc oxide nanoparticles using Moringa oleifera leaf extract, probing antibacterial and antioxidant activities