1. Institute for Animal Pathology, Vetsuisse Faculty, University of Bern, Bern, Switzerland
2. Institute of Cell Biology, University of Bern, Bern, Switzerland
3. Institute for Parasitology, Vetsuisse Faculty, University of Bern, Bern, Switzerland
4. Electron Microscopy Facility, University of Lausanne, Lausanne, Switzerland