1. Department of Chemistry
2. University of Patras
3. 265 04 Patras
4. Greece
5. University of Crete
6. Voutes, 710 03 Herakleion
7. Institute of Electronic Structure and Laser
8. Foundation for Research and Technology-Hellas (IESL-FORTH)
9. 711 10 Herakleion
10. Institute of Nanoscience and Nanotechnology
11. 153 10 Aghia Paraskevi Attikis
12. Departament de Quimica Inorganica
13. Universitat de Barcelona
14. 08028 Barcelona
15. Spain
16. Institute of Chemical Engineering Sciences