Molecular mechanism of the binding of 3,4,5-tri-O-caffeoylquinic acid to human serum albumin: Saturation transfer difference NMR, multi-spectroscopy, and docking studies.