Canopy Homolog 2 as a Novel Molecular Target in Hepatocarcinogenesis