1. University of Helsinki
2. Department of Chemistry
3. Faculty of Science
4. Finland
5. California State University
6. Long Beach
7. Department of Chemistry and Biochemistry
8. USA
9. Karlsruhe Institute of Technology (KIT)
10. Institute of Nanotechnology
11. 76344 Eggenstein-Leopoldshafen
12. Germany