1. NEST
2. CNR – Istituto Nanoscienze and Scuola Normale Superiore
3. 56127 Pisa
4. Italy
5. Dipartimento di Chimica e Chimica Industriale
6. Università di Pisa
7. 56124 Pisa
8. MESA+ Institute for Nanotechnology
9. University of Twente
10. 7500 AE Enschede
11. The Netherlands