Comparative Study between Laparoscopic and Open Cholecystectomy for Cholelithiasis.