Mechanisms of intestinal gas retention in humans: impaired propulsion versus obstructed evacuation.