The Role of Macrophages in Hepatocellular Carcinoma and Their Therapeutic Potential | Synapse