A novel hierarchical Pt- and FTO-free counter electrode for dye-sensitized solar cell

Xing Zhao1, Meicheng Li2, Dandan Song2

  • 1State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, School of Renewable Energy, North China Electric Power University, Beijing 102206, China ; School of Energy Power and Mechanical Engineering, North China Electric Power University, Beijing 102206, China.