Cancer-associated fibroblasts in hepatocellular carcinoma: origins, heterogeneity, and therapeutic implications | Synapse