College of Materials Science and Engineering;
Taiyuan University of Technology;
Taiyuan 030024;
China;
Key Laboratory of Interface Science and Engineering in Advanced Materials;
Taiyuan University of Technology;
Ministry of Education;
Taiyuan 030024;
China;
Cu2O/TiO2/Pt; Composite films; Visible light; Photocatalytic activity;