Institution: | 1. Department of Parasitology, Faculty of Science, Charles University of Prague, , Czech Republic;2. Institute of Cell Biology, University of Bern, , Bern, Switzerland;3. Department of Chemistry and Biochemistry, University of Bern, , Bern, Switzerland |