1. Department of Biochemical and Chemical Engineering, TU Dortmund University, 44227 Dortmund, Germany
2. Department of Chemistry and Chemical Biology, TU Dortmund University, 44227 Dortmund, Germany
3. Parasite Chemotherapy Unit, Swiss Tropical and Public Health Institute, 4123 Allschwil, Switzerland
4. University of Basel, 4001 Basel, Switzerland