Viruses and esophageal cancer.