1. Engineering Lab for Water Pollution Control and Resources Recovery of Jilin Province, School of Environment, Northeast Normal University, Changchun 130021, China
2. Biodesign Swette Center for Environmental Biotechnology, Arizona State University, Tempe, Arizona 85287-5701, United States
3. Nanosystems Engineering Research Center for Nanotechnology-Enabled Water Treatment, Arizona State University, Tempe, Arizona 85287-5701, United States
4. State Key Laboratory of Pollution Control and Resource Reuse, School of Environmental Science and Engineering, Tongji University, Shanghai 200092, China