88 Daxue Road (South)
Yangzhou
Jiangsu, 225009
China
Yangzhou University
TiO2 nanocubes, {001} facet engineering, dye-sensitized solar cells, surface hydroxyl groups, electron transport