1. Vall d’Hebron Research Institute–CIBERNED, Barcelona, Spain
2. Catalan Institution for Research and Advanced Studies (ICREA), Barcelona, Spain
3. Department of Biochemistry and Molecular Biology, Autonomous University of Barcelona, Barcelona, Spain