Skeletal myoblasts for heart regeneration and repair: state of the art and perspectives on the mechanisms for functional cardiac benefits.