High performance electrocatalyst consisting of CoS nanoparticles on an organized mesoporous SnO2 film: its use as a counter electrode for Pt-free, dye-sensitized solar cells.

High performance electrocatalyst consisting of CoS nanoparticles on an organized mesoporous SnO2 film: its use as a counter electrode for Pt-free, dye-sensitized solar cells.