Novel flavonoids as anti-cancer agents: mechanisms of action and promise for their potential application in breast cancer. (11th August 2014)