1. School of Chemistry
2. Trinity College Dublin
3. College Green
4. Dublin 2
5. Ireland
6. Institut de Ciència de Materials de Barcelona (ICMAB-CSIC)
7. 08193-Bellatera
8. Spain
9. Departament de Biologia Cellular
10. Fisiologia i Immunologia
11. Universitat Autònoma de Barcelona
12. Barcelona
13. State Key Laboratory of Fine Chemicals
14. Dalian University of Technology
15. Dalian 116012
16. P. R. China