Three methods for antibacterial ZnO nanoparticles preparation