Hepatitis C virus and hepatocellular carcinoma.