Diversity of core antigen epitopes of hepatitis B virus