Molecular pathogenesis of human hepatocellular carcinoma