1. Department of Parasitology, Ruprecht-Karls University, Heidelberg, Germany
2. European School of Chemistry, Polymers, and Materials, University of Strasbourg and Centre National de la Recherche Scientifique, Strasbourg, France
3. Department of Microbiology and Immunology, Drexel University College of Medicine, Philadelphia, Pennsylvania, USA