1 ICREC (Heart Failure and Cardiac Regeneration) Research Programme, Health Sciences Research Institute Germans Trias i Pujol (IGTP), Barcelona, Spain.
2 Hospital Universitari Germans Trias i Pujol, Barcelona, Spain.
3 Institute of Life Sciences, Scuola Superiore Sant'Anna, Pisa, Italy.