Circulating tumor cells and CXCR4 in the prognosis of hepatocellular carcinoma