Role of annealing temperature on electrical and optical properties of ZnO nanoparticles for renewable energy applications