1. Departament de Química Inorgànica i Orgànica & IQTCUB, Universitat de Barcelona, Martí i Franquès 1, 08028 Barcelona, Spain
2. Laboratory of Biochemistry, Institut Químic de Sarrià, Universitat Ramon Llull, Via Augusta 390, 08017 Barcelona, Spain
3. Institució Catalana de Recerca i Estudis Avançats (ICREA), Passeig Lluís Companys, 23, 08020 Barcelona, Spain