Hepatitis B viruses and hepatocellular carcinoma.