Diagnostic methods for Helicobacter pylori infection: ideals, options, and limitations