XRCC1 and neuroblastoma: XRCC1 gene polymorphisms and risk of neuroblastoma in Chinese children