Anthocyanins and other flavonoids