1. EA 4297 TIMR
2. Technological University of Compiegne
3. 60205 Compiegne Cedex
4. France
5. MOE Key Laboratory of Regional Energy and Environmental Systems Optimization
6. South China Institute of Environmental Sciences
7. Ministry of Environmental Protection
8. Guangzhou 510655
9. China
10. Resources and Environmental Research Academy
11. North China Electric Power University
12. Beijing 102206
13. Key Laboratory of Beijing for Water Quality Science and Water Environment Recovery Engineering
14. Beijing University of Technology
15. Beijing 100124
16. UMR7338