1. Institute of Parasitology, Vetsuisse Faculty, University of Bern, Bern, Switzerland
2. Department of Chemistry, University of Zurich, Zurich, Switzerland
3. Institut de Chimie, Université de Neuchâtel, Neuchâtel, Switzerland
4. Department of Chemistry and Biochemistry, University of Bern, Bern, Switzerland
5. Chimie ParisTech, PSL Research University, Laboratory for Inorganic Chemical Biology, Paris, France