1. National Engineering Laboratory for Advanced Municipal Wastewater Treatment and Reuse Technology
2. College of Environmental and Energy Engineering
3. Beijing University of Technology
4. Beijing 100124
5. China
6. College of Chemical Engineering
7. Beijing University of Chemical Technology
8. Beijing 100029