BRCA1 and cancer: Association between BRCA1 P871L polymorphism and cancer risk: evidence from a meta-analysis