1. Department of Chemistry
2. National University of Singapore
3. 117543 Singapore
4. School of Chemistry and Life Sciences
5. Nanyang Polytechnic
6. Singapore
7. Department of Pharmacy
8. NUS Graduate School for Integrative Sciences and Engineering
9. Université de Strasbourg
10. Strasbourg
11. France
12. U1113 INSERM
13. Strasbourg 67200