1. School of Chemistry and Molecular Engineering
2. East China University of Science and Technology (ECUST)
3. Shanghai 200237
4. China
5. State Key Laboratory of Chemical Engineering
6. Membrane Science and Engineering R&D Lab
7. Chemical Engineering Research Center