[1] Zhengzhou Univ, Sch Phys & Microelect, Key Lab Mat Phys, Minist Educ, Zhengzhou 450001, Peoples R China
[2] Hefei Univ Technol, Sch Chem & Chem Engn, Anhui Prov Key Lab Adv Catalyt Mat & React Engn, Hefei 230009, Peoples R China
[3] Henan Univ, Sch Future Technol, Henan Prov Key Lab Photovolta Mat, Kaifeng 475004, Peoples R China
[4] Catalonia Inst Energy Res IREC, Barcelona 08930, Spain
[5] Inst Catalana Recerca & Estudis Avancats ICREA, Barcelona 08010, Spain