The G801A polymorphism in the CXCL12 gene and risk of breast carcinoma: evidence from a meta-analysis including 2,931 subjects.