Distribution of genotype/subtype and mutational spectra of the surface gene of hepatitis B virus circulating in Hanoi, Vietnam