Inhibitory activities of flavonoids from Scutellaria baicalensis Georgi on amyloid aggregation related to type 2 diabetes and the possible structural requirements for polyphenol in inhibiting the nucleation phase of hIAPP aggregation.