Effects of Al and Sn dopants on the structural and optical properties of ZnO thin films