A comparative study on structural and optical properties of ZnO nanoparticles prepared by three different synthesis methods