1. Parasitology, Department of Infectious Diseases, University of Heidelberg Medical School, Im Neuenheimer Feld 324, 69120 Heidelberg, Germany
2. Department of New Materials and Biosystems, Max Planck Institute for Metals Research, and Department of Biophysical Chemistry, University of Heidelberg, Heisenbergstr. 3, 70569 Stuttgart, Germany
3. Institute for Public Health, University of Heidelberg Medical School, Im Neuenheimer Feld 324, 69120 Heidelberg, Germany
4. Parasitology Unit, Max Planck Institute for Infection Biology, Chariteplatz 1, Campus Charite Mitte, 10117 Berlin, Germany