[1] Shanghai Inst Technol, Dept Chem Engn, Shanghai 201418, Peoples R China
[2] Tongji Univ, Coll Environm Sci & Engn, Shanghai 200092, Peoples R China
[3] Shanghai Acad Environm Sci, Shanghai 200233, Peoples R China
[4] East China Univ Sci & Technol, Sch Resource & Environm Engn, Shanghai 200237, Peoples R China