XRCC1 codon 399 and ERCC2 codon 751 polymorphism, smoking, and drinking and risk of esophageal squamous cell carcinoma in a North Indian population.