[1] Chinese Acad Sci, Guangzhou Inst Energy Convers, Guangdong Prov Key Lab New & Renewable Energy Res, CAS Key Lab Renewable Energy, Guangzhou 510640, Peoples R China
[2] Dalian Natl Lab Clean Energy, Dalian 116023, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[4] Univ KwaZulu Natal, Sch Chem & Phys, Durban 4000, South Africa
[5] Tianjin Univ, Sch Environm Sci & Engn, Tianjin 300350, Peoples R China