Role of flavonoids and vitamins in cancer.