Bacteriology and taxonomy of Helicobacter pylori.