1. Center for Programmable Materials
2. School of Materials Science and Engineering
3. Nanyang Technological University
4. Singapore 639798
5. Singapore
6. Advanced Membranes and Porous Materials Center
7. Physical Sciences and Engineering Division
8. King Abdullah University of Science and Technology
9. Saudi Arabia
10. Institute of Materials Research and Engineering
11. Agency for Science, Technology and Research (A*STAR)
12. Singapore 138634