1. School of Chemical and Environmental Engineering
2. Shanghai Institute of Technology
3. Shanghai 201418
4. China
5. State Key Laboratory of Chemical Engineering
6. Membrane Science and Engineering R&D Lab
7. Chemical Engineering Research Center
8. East China University of Science and Technology
9. Shanghai 200237