1. Biomolecular Research, Paul Scherrer Institut, CH-5232 Villigen PSI, Switzerland
2. Institut Curie, Centre National de la Recherche Scientifique UMR 3306/Institut National de la Santé et de la Recherche Médicale U1005, 91405 Orsay, France
3. Cell Biology, Faculty of Science, Utrecht University, 3584 CH Utrecht, Netherlands