Treatment options for common bile duct stones