Aristolochic Acid and Hepatocellular Carcinoma: A Critical Review of Genotoxic and Inflammatory Mechanisms | Synapse