Midgut volvulus: a rare cause of intestinal obstruction in adults.