General Surgery Research Unit, Vall d'Hebron Research Institute (VHIR), Passeig Vall d'Hebron 119-129, 08035 Barcelona, Spain.
Department of Basic Sciences, School of Medicine and Health Sciences, Universitat Internacional de Catalunya (UIC), Josep Trueta, s/n, 08195 Sant Cugat del Vallés, Spain.