Endoscopic dilatation of the biliary sphincter for removal of bile duct stones: an overview of current indications and limitations.