[1] Chinese Acad Sci, Inst Plasma Phys, Key Lab Novel Thin Film Solar Cells, Hefei 230031, Anhui, Peoples R China
[2] Chinese Acad Sci, Fujian Inst Res Struct Matter, Key Lab Optoelect Mat Chem & Phys, Fuzhou 350002, Peoples R China
[3] Liaocheng Univ, Shandong Prov Key Lab Chem Energy Storage & Novel, Sch Chem & Chem Engn, Liaocheng 252059, Peoples R China
[4] North China Elect Power Univ, Sch Renewable Energy, Beijing 102206, Peoples R China