XPC and cancer: Comprehensive assessment of the association between XPC rs2228000 and cancer susceptibility based on 26835 cancer cases and 37069 controls