Choledochoduodenal fistula complicating duodenal ulcer; a report of five cases and review of the literature.