Update on Helicobacter pylori research. Diagnosis