1. Catalonia Institute for Energy Research – IREC
2. Barcelona
3. Spain
4. Department of Electronics and Biomedical Engineering
5. Universitat de Barcelona
6. Catalan Institute of Nanoscience and Nanotechnology (ICN2)
7. CSIC
8. BIST
9. 08193 Barcelona
10. Institute of Energy Technologies
11. Department of Chemical Engineering
12. Barcelona Research Center in Multiscale Science and Engineering
13. Universitat Politècnica de Catalunya
14. EEBE
15. ICREA
16. 08010 Barcelona