Uncovering mechanisms of natural heart regeneration in Zebrafish