Traditional Chinese medicine and natural products in management of hepatocellular carcinoma: Biological mechanisms and therapeutic potential | Synapse