XRCC1 and cervical cancer: Association between XRCC1 polymorphisms and the risk of cervical cancer: a meta-analysis based on 4895 subjects