Hepatitis B and primary liver cancer.