Affiliation: | a State Key Laboratory of Pollution Control and Resource Reuse, College of Environmental Science and Engineering, Tongji University, 1239 Siping Road, Shanghai 200092, People's Republic of China b Department of Mechanical and Environmental Engineering, University of California, Santa Barbara, CA 93106, USA c Department of Environmental Science and Engineering, Nanjing University, Nanjing 210093, People's Republic of China |