[1] Nankai Univ, Inst Photoelect Thin Film Devices & Technol, Renewable Energy Convers & Storage Ctr, Solar Energy Res Ctr, Tianjin 300350, Peoples R China
[2] Key Lab Photoelect Thin Film Devices & Technol Ti, Tianjin 300350, Peoples R China
[3] Haihe Lab Sustainable Chem Transformat, Tianjin 300192, Peoples R China
[4] Engn Res Ctr Thin Film Photoelect Technol Minist, Tianjin 300350, Peoples R China
[5] Collaborat Innovat Ctr Chem Sci & Engn Tianjin, Tianjin 300072, Peoples R China
[6] Inner Mongolia Univ, Sch Phys Sci & Technol, Key Lab Semicond, Hohhot 010021, Peoples R China
[7] Photovolta Technol Univ Inner Mongolia Autonomous, Hohhot 010021, Peoples R China
[8] Eindhoven Univ Technol, Dept Appl Phys, Mat Simulat & Modelling, NL-5600 MB Eindhoven, Netherlands
[9] Eindhoven Univ Technol, Ctr Computat Energy Res, Dept Appl Phys, NL-5600 AE Eindhoven, Netherlands
[10] Univ Twente, Fac Sci & Technol, Computat Chem Phys, POB 217, NL-7500 AE Enschede, Netherlands
[11] Univ Twente, MESA Inst Nanotechnol, POB 217, NL-7500 AE Enschede, Netherlands