1. Catalonia Institute for Energy Research (IREC), Jardins de les Dones de Negre 1, 08930 Sant Adrià del Besòs, Barcelona, Spain
2. Catalan Institute of Nanoscience and Nanotechnology (ICN2), CSIC and BIST, Campus UAB, Bellaterra, 08193 Barcelona, Spain
3. ICREA, Pg. Lluís Companys 23, 08010 Barcelona, Spain
4. Universitat de Barcelona (UB), Martí i Franquès, 1, 08028 Barcelona, Spain