1. State Key Laboratory of Fine Chemicals
2. School of Chemical Engineering
3. Dalian University of Technology
4. Dalian 116024
5. China
6. Key Laboratory of Industrial Ecology and Environmental Engineering (MOE)
7. School of Environmental Science and Technology