Mechanism evaluation of the interactions between flavonoids and bovine serum albumin based on multi-spectroscopy, molecular docking and Q-TOF HR-MS analyses.