1. School of Chemical Sciences
2. The University of Auckland
3. Auckland 1142
4. New Zealand
5. State Key Laboratory of Fine Chemicals
6. School of Chemical Engineering
7. Dalian University of Technology
8. Dalian 116024
9. China
10. Membrane Technology and Research, Inc.
11. Newark
12. USA