The interaction between cancer associated fibroblasts and tumor associated macrophages via the osteopontin pathway in the tumor microenvironment of hepatocellular carcinoma