Deposition of quasi-crystal Al-doped ZnO thin films for photovoltaic device applications