Leiden University Medical Center, Electron Microscopy, Cell and Chemical Biology, Leiden, Netherlands, Netherlands