Flavonoids as potential anti-hepatocellular carcinoma agents: recent approaches using HepG2 cell line.