Zebrafish as a model for regenerative studies - from dissecting the effects of cryoinjury to the cellular diversity of heart repair