Total flavonoids