A state of the art review on the synthesis, antibacterial, antioxidant, antidiabetic and tissue regeneration activities of zinc oxide nanoparticles.