Macrophages and hepatocellular carcinoma