[1] E China Univ Sci & Technol, State Key Lab Chem Engn, Shanghai 200237, Peoples R China
[2] Zhejiang Univ Sci & Technol, Sch Biol & Chem Engn, Zhejiang Prov Key Lab Chem & Biochem Proc Technol, Hangzhou 310023, Zhejiang, Peoples R China
[3] Harbin Inst Technol, Shenzhen Grad Sch, Shenzhen 518055, Guangdong, Peoples R China
[4] Shenzhen Key Lab Water Resource Utilizat & Enviro, Shenzhen 518055, Guangdong, Peoples R China
[5] Shihezi Univ, Key Lab Mat Chem Engn Xinjiang Uygur Autonomous R, Xinjiang 832000, Peoples R China