Dietary intake of genistein suppresses hepatocellular carcinoma through AMPK-mediated apoptosis and anti-inflammation