1. Departament De Ciències Experimentals I De La Salut, Universitat Pompeu Fabra (UPF), Barcelona, Spain
2. Department of Ciències Bàsiques, Facultat De Medicina I Ciències De La Salut, Universitat Internacional De Catalunya, Barcelona, Spain
3. Cell Cycle Group, Institut d’Investigacions Biomèdica De Bellvitge (IDIBELL), L’Hospitalet De Llobregat, Barcelona, Spain
4. Institute for Research in Biomedicine (IRB Barcelona), the Barcelona Institute of Science and Technology, 08028 Barcelona, Spain