Effect of hepatitis C and B virus infection on risk of hepatocellular carcinoma: a prospective study.