1. Key Laboratory of Water and Sediment Sciences (Ministry of Education)
2. College of Environmental Sciences and Engineering
3. Peking University
4. Beijing 100871
5. People's Republic of China
6. State Key Laboratory of Heavy Oil Processing
7. Beijing Key Laboratory of Oil and Gas Pollution Control
8. China University of Petroleum-Beijing
9. Beijing 102249
10. China
11. College of Chemical Engineering
12. Beijing University of Chemical Technology
13. Beijing 100029