Molecular viral oncology of hepatocellular carcinoma.