Fascioliasis: a report of five cases presenting with common bile duct obstruction.