1. Cell Biology, Department of Biology, Faculty of Science, Utrecht University, Padualaan 8, 3584 CH Utrecht, Netherlands.
2. Instituto de Biologia Molecular e Celular, Universidade do Porto, Porto, Portugal.
3. Instituto de Investigação e Inovação em Saúde - i3S, Universidade do Porto, Porto, Portugal.
4. Department of Biomedicine, Faculdade de Medicina, Universidade do Porto, Porto, Portugal.