Molecular Mechanisms Underlying Hepatocellular Carcinoma