Comparison of three different recombinant hepatitis B vaccines: GeneVac-B, Engerix B and Shanvac B in high risk infants born to HBsAg positive mothers in India.