[1] Shanghai Univ Elect Power, Coll Environm & Chem Engn, Shanghai 201306, Peoples R China
[2] China Three Gorges Corp, YANGTZE Ecoenvironm Engn Res Ctr, Wuhan 430010, Hubei, Peoples R China
[3] Natl Engn Res Ctr Ecoenvironm Protect Yangtze Rive, Wuhan 430010, Hubei, Peoples R China
[4] Tongji Univ, Coll Environm Sci & Engn, State Key Lab Pollut Control & Resources Reuse, Shanghai 200092, Peoples R China
[5] Tongji Univ, Key Lab Urban Water Supply Water Saving & Water En, Minist Water Resources, Shanghai 200092, Peoples R China
[6] Karlsruhe Inst Technol KIT, Inst Water & Environm IWU, Dept Water Qual Management, Gotthard Franz Str 3, D-76131 Karlsruhe, Germany