Stem cell engineering for treatment of heart diseases: Potentials and challenges