1. Dipartimento di Chimica e Chimica Industriale
2. Università di Pisa
3. 56124 Pisa
4. Italy
5. NEST – Scuola Normale Superiore
6. Istituto Nanoscienze – CNR (CNR-NANO)
7. 56127 Pisa
8. CNR IPCF Bari c/o Department of Chemistry
9. 70126 Bari
10. Department of Chemistry
11. University of Bari
12. Hong Kong Branch of Chinese National Engineering Research Center for Tissue Restoration and Reconstruction
13. The Hong Kong University of Science and Technology
14. Kowloon
15. China