Hepatocellular carcinoma and the underlying mechanisms.