Complex post-cholecystectomy biliary injuries: management with 10 years' experience in a major referral center.