Affiliation: | 1. Key Laboratory of Yangtze Water Environment of Ministry of Education, Tongji University, Shanghai 200092, China 2. School of Life Science, Fudan University, Shanghai 200433, China 3. Department of Civil, Architectural and Environmental Engineering, University of Missouri-Rolla, Rolla, MO 65409, USA 4. State Key Laboratory of Pollution Control and Resource Reuse, Tongji University, Shanghai 200092, China |