CBX6 and hepatocellular carcinoma: CBX6 overexpression contributes to tumor progression and is predictive of a poor prognosis in hepatocellular carcinoma