Hepatitis B virus and primary liver cancer on Chongming Island, People's Republic of China.