1. École Polytechnique Fédérale de Lausanne
2. Laboratory of Photomolecular Science
3. CH-1015 Lausanne
4. Switzerland
5. Department of Chemistry
6. Department of Mechanical and Aerospace Engineering
7. University of Rome “Sapienza”
8. 00184 Roma
9. Italy
10. Department of Electrical and Electronic Engineering
11. Photovoltaics and Thin-Film Electronics Laboratory (PV-Lab)
12. Institute of Microengineering (IMT)
13. École Polytechnique Fédérale de Lausanne (EPFL)
14. Neuchâtel 2002
15. Massachusetts Institute of Technology
16. Cambridge
17. USA
18. University of Cologne
19. 50939 Cologne
20. Germany
21. Departamento de Química
22. Universidad Nacional de Río Cuarto
23. Córdoba
24. Argentina
25. Experimental Physics VI
26. Julius Maximilian University of Würzburg
27. 97074 Würzburg
28. The University of Hong Kong
29. Hong Kong SAR
30. China
31. Dipartimento di Fisica
32. Università di Cagliari
33. Consiglio Nazionale delle Ricerche CNR-IOM
34. Cittadella Universitaria
35. Monserrato 09042-I (CA)
36. Institut für Siliziumphotovoltaik
37. Helmholtz-Zentrum Berlin für Materialien and Energie GmbH
38. 12489 Berlin