Current Management of Cholelithiasis: Laparoscopic cholecystectomy and open cholecystectomy