Flavonoids protect LDL from oxidation and attenuate atherosclerosis