1. Catalonia Institute for Energy Research (IREC)
2. 08930 Barcelona
3. Spain
4. Institute of Energy Technologies
5. Department of Chemical Engineering and Barcelona Research Center in Multiscale Science and Engineering
6. Laboratory for Molecular Engineering of Optoelectronic Nanomaterials (LIMNO)
7. École Polytechnique Fédérale de Lausanne (EPFL)
8. CH-1015 Lausanne
9. Switzerland
10. Catalan Institute of Nanoscience and Nanotechnology (ICN2)
11. CSIC
12. BIST
13. Campus UAB
14. 08193 Barcelona
15. Universitat Politècnica de Catalunya
16. EEBE
17. 08019 Barcelona
18. ICREA
19. 08010 Barcelona