Effect of annealing on the structural, morphological and photoluminescence properties of ZnO thin films prepared by spin coating.