[1] North China Elect Power Univ, Beijing Key Lab Novel Thin Film Solar Cells, Beijing 102206, Peoples R China
[2] Ecole Polytech Fed Lausanne EPFL, Inst Sci & Ingenierie Chim, CH-1015 Lausanne, Switzerland
[3] Westlake Univ, Ctr Artificial Photosynth Solar Fuels, Sch Sci, Hangzhou 310024, Peoples R China
[4] Westlake Univ, Sch Sci, Dept Chem, Hangzhou 310024, Peoples R China
[5] Westlake Univ, Res Ctr Ind Future, Hangzhou 310024, Peoples R China
[6] Westlake Univ, Div Solar Energy Convers & Catalysis, Zhejiang Baima Lake Lab Co Ltd, Hangzhou 310000, Zhejiang, Peoples R China
[7] Westlake Univ, Sch Engn, Hangzhou 310024, Peoples R China
[8] Lomonosov Moscow State Univ, Dept Chem, Moscow 119991, Russia
[9] Mendeleev Univ Chem Technol, Dept Phys, Moscow 125047, Russia
[10] Univ Tabriz, Fac Chem, Dept Organ & Biochem, Computat Chem Lab, Tabriz 5166616471, Iran
[11] King Abdulaziz Univ, Fac Sci, Chem Dept, POB 80203, Jeddah 21589, Saudi Arabia