Diagnosis of Helicobacter pylori infection: comparison of techniques