1. Department of Chemical Science and Bernal Institute, University of Limerick, Limerick V94 T9PX, Ireland
2. Department of Chemical and Pharmaceutical Sciences, University of Trieste, 34127 Trieste, Italy
3. Department of Drug Science and Technology, University of Turin, 10129 Turin, Italy
4. Department of Medical Parasitology, Swiss Tropical and Public Health Institute, 4123 Allschwil, Switzerland
5. University of Basel, Basel 4003 Switzerland