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