1. Chimie ParisTech, PSL University, CNRS, Institute of Chemistry for Life and Health Sciences, Laboratory for Inorganic Chemical Biology, 75005 Paris, France
2. Institute of Parasitology, Vetsuisse Faculty, University of Berne, Langgass-Strasse 122, CH-3012 Berne, Switzerland
3. CNRS, LCC (Laboratoire de Chimie de Coordination), Université de Toulouse, UPS, INPT, 205 Route de Narbonne, BP 44099, 31077 Toulouse, France
4. Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zurich, Switzerland