China
Shangqiu Normal University
Indolocarbazole-based dye, DFT, Absorption properties, Photovoltaic performance, Co-sensitization, Dye-sensitized solar cells