SMS: Comparative biochemistry of the flavonoids.