BRCA1 and breast carcinoma: BRCA1 and Breast Cancer: Molecular Mechanisms and Therapeutic Strategies