1. Laboratory of Entomology Wageningen University & Research Wageningen The Netherlands
2. Departments of Medicine and Microbiology, Perelman School of Medicine University of Pennsylvania Philadelphia PA U.S.A.
3. National Centre for Vector Entomology, Institute of Parasitology, Vetsuisse Faculty University of Zurich Zurich Switzerland