XPC and colorectal cancer: XPC Lys939Gln polymorphism contributes to colorectal cancer susceptibility: evidence from a meta-analysis