1. Department of Cell Biology and Histology, Academic Medical Center, University of Amsterdam, 1105 AZ Amsterdam, Netherlands
2. Netherlands Cancer Institute–Antoni van Leeuwenhoek Ziekenhuis, 1066 CX Amsterdam, Netherlands
3. Erasmus University Medical Center, 3000 CA Rotterdam, Netherlands
4. University of Lausanne, Department of Biochemistry, 1066 Epalinges, Switzerland