CPCs and ECM. A good mix for cardiac regeneration