Characterization of intermolecular interaction between cyanidin-3-glucoside and bovine serum albumin: spectroscopic and molecular docking methods.