1. State Key Laboratory of Fine Chemicals and Key Laboratory of Industrial Ecology and Environmental Engineering
2. School of Environmental Science & Technology
3. Dalian University of Technology
4. Dalian 116024
5. China
6. Department of Chemical Engineering
7. Curtin University
8. Perth
9. Australia