Preparation and photovoltaic properties of CdS quantum dot-sensitized solar cell based on zinc tin mixed metal oxides.