Krüppel-like Factor 4 Blocks Hepatocellular Carcinoma Dedifferentiation and Progression through Activation of Hepatocyte Nuclear Factor-6