1. School of Ocean Science and Technology
2. Dalian University of Technology
3. Panjin
4. China
5. State Key Laboratory of Fine Chemicals
6. School of Chemical Engineering
7. Department of Chemical and Biological Engineering
8. University at Buffalo
9. The State University of New York
10. Buffalo
11. USA