Improved performance of a dye-sensitized solar cell using a TiO2/ZnO/Eosin Y electrode