Tuning the properties of ZnO thin film on ITO substrates with Ga dopant for dye sensitized solar cell applications