Short-term and long-term results of endoscopic balloon dilation for achalasia: 12 years' experience.