Molecular mechanisms of helicobacter pylori pathogenesis