Complications of laparoscopic cholecystectomy: the experience of a university-affiliated teaching hospital.