1. Division of Chemistry and Biological Chemistry School of Physical & Mathematical Sciences Nanyang Technological University 21 Nanyang link 637371 Singapore Singapore
2. School of Chemical and Biomedical Engineering Nanyang Technological University 62 Nanyang Drive 637459 Singapore Singapore
3. School of Chemical and Biomedical Engineering Nanyang Technological University 70 Nanyang Drive 637459 Singapore Singapore