Interaction mechanisms and structure-affinity relationships between hyperoside and soybean β-conglycinin and glycinin.