[1] PSL Univ, Inst Chem Life & Hlth Sci, Lab Inorgan Chem Biol, Chim ParisTech,CNRS, F-75005 Paris, France
[2] Univ Toulouse, LCC Lab Chim Coordinat, CNRS, UPS,INPT, 205 Route Narbonne,BP 44099, F-31077 Toulouse, France
[3] Univ Larbi Ben Mhidi, Fac Sci Exactes, Dept Sci Matiere, BP 358,Route Constantine, Oum El Bouaghi 04000, Algeria
[4] Univ Zurich, Dept Chem, Winterthurerstr 190, CH-8057 Zurich, Switzerland
[5] Univ Bern, Inst Parasitol, Langgass Str 122, CH-3012 Bern, Switzerland
[6] Swiss Trop & Publ Hlth Inst, Dept Med Parasitol & Infect Biol, Socinstr 57, Basel, Switzerland
[7] Univ Basel, Basel, Switzerland
[8] Univ Melbourne, Melbourne Vet Sch, Fac Vet & Agr Sci, Dept Vet Biosci, Parkville, Vic 3010, Australia