Effect of deposition parameters and annealing temperature on the structure and properties of Al-doped ZnO thin films