Tunable dye laser lithotripsy: in vitro studies and in vivo treatment of choledocholithiasis.