Departament de Biomedicina, Unitat de Biologia Cel·lular, Facultat de Medicina i Ciències de la Salut, Centre de Recerca Biomèdica CELLEX, Institut d'Investigacions Biomèdiques August Pi i Sunyer (IDIBAPS), Universitat de Barcelona, Barcelona, Spain.