1. State Key Laboratory of Fine Chemicals School of Chemical Engineering Dalian University of Technology Dalian Liaoning China
2. School of Ocean Science and Technology Dalian University of Technology Panjin Liaoning China
3. Department of Chemical and Biological Engineering University at Buffalo The State University of New York Buffalo New York USA