1. Leiden Institute of Chemistry and; The Institute for Chemical Immunology; Leiden University; Einsteinweg 55, 2333 CC Leiden The Netherlands
2. Department of Cell and Chemical Biology; Institute for Chemical Immunology; Leiden University Medical Center LUMC; Einthovenweg 22 2333 ZC Leiden The Netherlands
3. Department of Nanoscopy for Nanomedicine; Institute of Bioengineering of Catalonia (IBEC); Barcelona Institute of Science and Technology; 08028 Barcelona Spain
4. Department of Electron Microscopy; Leiden University Medical Center LUMC; Einthovenweg 22 2333 ZC Leiden The Netherlands
5. Institute of Biology Leiden; Leiden University; Sylviusweg 72 2333 BE Leiden The Netherlands
6. Department of Biomedical Engineering and Institute of Complex Molecular Systems; Eindhoven University of Technology; 5600 MB Eindhoven The Netherlands