1. Departament de Química Inorgànica i Orgànica
2. Secció de Química Inorgànica
3. Universitat de Barcelona
4. Barcelona
5. Spain
6. Institute for Research in Biomedicine (IRB-Barcelona)
7. The Barcelona Institute of Science and Technology
8. Barcelona 08028