2-Substituted-5-nitroheterocycles: in vitro anti-Helicobacter pylori activity and structure-activity relationship study.