1. Department of Infectious Diseases, Parasitology; Heidelberg University, Medical School; Im Neuenheimer Feld 324 Heidelberg 69120 Baden-Württemberg Germany
2. BioQuant; Heidelberg University; Im Neuenheimer Feld 267 Heidelberg 69120 Baden-Württemberg Germany
3. Institute for Theoretical Physics; Heidelberg University; Philosophenweg 19 Heidelberg 69120 Baden-Württemberg Germany