Current aspects of flavonoids : their role in cancer treatment (2019)