Effect of thermal annealing on the optical and electronic properties of ZnO thin films grown on p-Si substrates