HSF1 and breast cancer: HSF1 is essential for the self-renewal of breast cancer stem cells