1. School of Environmental Science and Technology
2. Key Laboratory of Industrial Ecology and Environmental Engineering (Ministry of Education)
3. Dalian University of Technology
4. Dalian
5. China
6. School of Bioengineering
7. Dalian 116024
8. School of Chemical Engineering
9. Department of Biochemistry and Biomedical Sciences
10. McMaster University
11. Hamilton
12. Canada