Effects of substrate temperature and Zn addition on the properties of Al-doped ZnO films prepared by magnetron sputtering