Carbon nanotube counter electrode for high-efficient fibrous dye-sensitized solar cells

scientific article