Flavonoids for Controlling Starch Digestion: Structural Requirements for Inhibiting Human α-Amylase | Synapse