The influence of thermal annealing on the structural, optical and electrical properties of AZO thin films deposited by magnetron sputtering