Structure and function of the hepatitis B virus genome.