G6PC1 and hepatocellular carcinoma: G6pc is downregulated in HCC and associates with poor prognosis