Enhanced Performance of Nanoporous Titanium Dioxide Solar Cells Using Cadmium Sulfide and Poly(3-hexylthiophene) Co-Sensitizers.

Enhanced Performance of Nanoporous Titanium Dioxide Solar Cells Using Cadmium Sulfide and Poly(3-hexylthiophene) Co-Sensitizers.