1. Department of Physics
2. University of Patras
3. Patras
4. Greece
5. Department of Physical Chemistry
6. University of Geneva
7. CH-1211 Geneva 4
8. Switzerland
9. NCSR “Demokritos” Institute of Nanosciences and Nanotechnology (INN)
10. 153 10 Athens
11. Theoretical and Physical Chemistry Institute
12. National Hellenic Research Foundation
13. 11635 Athens