Effect of annealing temperature on the structure and optical properties of ZnO thin films