Effect of substrate temperature on the structure and optical properties of ZnO thin films deposited by reactive rf magnetron sputtering