Association of single nucleotide polymorphisms of ERCC1 and XPF with colorectal cancer risk and interaction with tobacco use.