Long-term functional benefits of human embryonic stem cell-derived cardiac progenitors embedded into a fibrin scaffold.