Detoxifying benefits of flavonoids