MMP16 and hepatocellular carcinoma: MMP16 promotes tumor metastasis and indicates poor prognosis in hepatocellular carcinoma