[1] Sun Yat Sen Univ, Sch Chem Engn & Technol, Guangzhou 510275, Guangdong, Peoples R China
[2] Guangzhou Univ, Inst Environm Res Greater Bay, Minist Educ, Key Lab Water Qual & Conservat Pearl River Delta, Guangzhou 510006, Guangdong, Peoples R China
[3] Chinese Acad Sci, Chongqing Inst Green & Intelligent Technol, Chongqing 400714, Peoples R China