Calycosin induces mitochondrial-dependent apoptosis and cell cycle arrest, and inhibits cell migration through a ROS-mediated signaling pathway in HepG2 hepatocellular carcinoma cells.