Pathogenesis of hepatocellular carcinoma: a review from the viewpoint of molecular analysis.