The Effect of Polymorphisms in DNA Repair Genes and Carcinogen Metabolizers on Leukocyte Telomere Length: A Cohort of Healthy Spanish Smokers.