ESWL experience in the therapy of difficult bile duct stones