1. Center for Separation and Purification Materials & Technologies
2. Suzhou University of Science and Technology
3. Suzhou 215009
4. P. R. China
5. Suzhou Key Lab of Separation and Purification Materials & Technologies
6. Isola Group
7. Singapore 629586