1. Institute of Parasitology, Department of Pathobiology, University of Veterinary Medicine Vienna, Vienna, Austria
2. Division of Biomedical Sciences, University of California, Riverside, California, USA
3. Department of Chemistry, Lehigh University, Bethlehem, Pennsylvania, USA