1. Catalonia Institute for Energy Research – IREC
2. Sant Adrià del Besòs, Barcelona
3. Spain
4. Departament d’Electronica
5. Universitat de Barcelona
6. Key Laboratory of Organic Solids
7. Institute of Chemistry
8. Chinese Academy of Sciences
9. Beijing 100190
10. P. R. China
11. Catalan Institute of Nanoscience and Nanotechnology (ICN2)
12. CSIC
13. BIST
14. 08193 Barcelona
15. Institute of Energy Technologies
16. Department of Chemical Engineering
17. Barcelona Research Center in Multiscale Science and Engineering
18. Universitat Politècnica de Catalunya
19. EEBE
20. ICREA
21. 08010 Barcelona