1. Institute for Bioengineering of Catalonia (IBEC), The Barcelona Institute of Science and Technology (BIST), Baldiri i Reixac 10-12, 08028 Barcelona, Spain
2. Institute of Photonic Sciences (ICFO), The Barcelona Institute of Science and Technology, Carl Friedrich Gauss 3, 08860 Castelldefels, Barcelona, Spain
3. Institució Catalana de Recerca i Estudis Avançats (ICREA), Pg. Lluís Companys 23, 08010 Barcelona, Spain
4. Chemistry Department, University of Rome, Tor Vergata, Via della Ricerca Scientifica, 00133 Rome, Italy