TNF and breast cancer: TNF-α: a double-edged sword in breast cancer progression