1. Department of Bionanoscience, Kavli Institute of Nanoscience Delft, Delft University of Technology, Delft, the Netherlands
2. Amsterdam University Medical Centers, Academic Medical Centre at the University of Amsterdam, Department of Medical Microbiology and Infection Prevention, Laboratory for Experimental Parasitology, Amsterdam institute for Infection and Immunity, Amsterdam, the Netherlands