Diagnosis and treatment of Helicobacter pylori infection: past, present, and future | Synapse