BRCA1 and breast cancer: BRCA1 suppresses cancer stem cell-like characteristics of human breast cancer cells