Adult stem cells and heart regeneration