In vitro anti-helicobacter pylori activity of a new artemisinin derivative