Text this: Amniotic membrane, a novel bioscaffold in cardiac diseases: from mechanism to applications