1. Department of Environmental Engineering
2. Peking University
3. Beijing 100871
4. China
5. The Key Laboratory of Water and Sediment Sciences
6. State Key Laboratory of Heavy Oil Processing
7. Beijing Key Laboratory of Oil and Gas Pollution Control
8. China University of Petroleum
9. Beijing 102249
10. College of Chemical Engineering
11. Beijing University of Chemical Technology
12. Beijing 100029