Natural polyphenols in cancer therapy