1. Departament de Ciència dels Materials i Química Física Institut de Química Teòrica i Computacional University of Barcelona (UB) Barcelona 08028 Spain
2. Departament de Química Inorgànica i Orgànica (Secció de Química Orgànica) University of Barcelona (UB) Barcelona 08028 Spain
3. Institute of Molecular Science University of Valencia (UVEG) c/Catedrático José Beltrán 2 Paterna 46980 Spain
4. Institute of Robotics and Intelligent Systems ETH Zurich Tannenstrasse 3 Zurich CH 8092 Switzerland
5. Departament de Fisica Aplicada PLAT group Universitat de Barcelona IN2UB Barcelona 08028 Spain
6. Institute of Optoelectronics State Key Laboratory of Photovoltaic Science and Technology Shanghai Frontiers Science Research Base of Intelligent Optoelectronics and Perception Fudan University Shanghai 200438 P. R. China
7. Institució Catalana de Recerca i Estudis Avançats (ICREA) Pg. Lluís Companys 23 Barcelona 08010 Spain