Helicobacter pylori vaccine development: facing the challenge.