[1] Tongji Univ, Coll Environm Sci & Engn, State Key Lab Pollut Control & Resource Reuse, Key Lab Urban Water Supply Water Saving & Water En, Shanghai 200092, Peoples R China
[2] Natl Engn Res Ctr Dredging Technol & Equipment, Shanghai 200082, Peoples R China
[3] Tongji Univ, Key Lab Yangtze River Water Environm, Minist Educ, Shanghai 200092, Peoples R China
[4] Shanghai Inst Pollut Control & Ecol Secur, Shanghai 200092, Peoples R China
[5] Shanghai Urban Construct Vocat Coll, Sch Municipal & Ecol Engn, Shanghai 200432, Peoples R China
[6] Tongji Univ, Sch Chem Sci & Engn, Shanghai Key Lab Chem Assessment & Sustainabil, Shanghai 200092, Peoples R China
[7] Anhui Gaudi Technol Co Ltd, Luan 237000, Peoples R China
[8] Zhejiang Weiming Environm Protect Co Ltd, Wenzhou 325000, Peoples R China