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