Genetic variants in IL12 influence both hepatitis B virus clearance and HBV-related hepatocellular carcinoma development in a Chinese male population