MTHFR and cervical carcinoma: Results of the Association of XRCC3 RS861539, MTHFR rs1801133 and IL-12B rs3212227 Polymorphisms with Cervical Cancer Risk