Features of cardiomyocyte proliferation and its potential for cardiac regeneration