1. Department of Chemical and Pharmaceutical Engineering
2. Chengdu University of Technology
3. Chengdu 610059
4. China
5. Richard G. Lugar Center for Renewable Energy
6. Advanced Membranes and Porous Materials Center
7. Physical Sciences and Engineering Division
8. King Abdullah University of Science and Technology
9. Thuwal 23955
10. Saudi Arabia