1. Institute for Bioengineering of Catalonia (IBEC) The Barcelona Institute for Science and Technology 08028 Barcelona Spain
2. CIBER-BBN ISCIII 28029 Madrid Spain
3. ICFO—Institut de Ciencies Fotoniques The Barcelona Institute of Science and Technology 08860 Castelldefels (Barcelona) Spain
4. Departament de Química Universitat Autònoma de Barcelona (UAB) 08193 Bellaterra Spain
5. Current address: Teamit Institute, Partnerships Barcelona Health Hub 08025 Barcelona Spain
6. Current address: Department of Pharmaceutical Sciences University of Milan 20133 Milan Italy
7. Departament de Genètica, Microbiologia i Estadística, Facultat de Biologia Universitat de Barcelona 08028 Barcelona Spain
8. Institut de Biomedicina de la Universitat de Barcelona (IBUB) 08028 Barcelona Spain
9. Institut de Recerca Sant Joan de Déu (IRSJD) 08950 Esplugues de Llobregat Spain
10. Pharmaceutical and Medicinal Chemistry, Institute of Pharmacy and Food Chemistry Ludwig Maximilian University of Würzburg 97074 Würzburg Germany
11. Institut de Biotecnologia i de Biomedicina (IBB) UAB 08193 Bellaterra Spain
12. Catalan Institution of Research and Advanced Studies (ICREA) 08010 Barcelona Spain