Green synthesis of Zinc oxide nanoparticles (ZnO NPs) and their biological activity