H19 and cancer: Whether functional role of H19 is tumor suppressive or oncogenic is still controversy, and it might depend on different cancer types, development stages and molecular background to a large extent [70,71].