1. Max Planck Institute for Cell Biology and Genetics, Pfotenhauerstraße 108, 01307, Dresden, Germany
2. present address: Nestlé Institute of Health Sciences S.A, EPFL Innovation Park, Bâtiment H, 1015, Lausanne, Switzerland
3. present address: Molecular Biophysics & Biochemistry Department, Yale University, 333 Ceder Street, New Haven, CT, 06520, USA
4. present address: Instituto Gulbenkian de Ciência, Rua da Quinta Grande 6, 2780-156, Oeiras, Portugal
5. Sorbonne Universités, UPMC Univ Paris 06, IBPS-BIOSIPE, 7 Quai Saint Bernard, Case Courrier 29, 75252 Paris Cedex 05, France