Multi-spectral techniques and molecular docking to investigation of the interaction between ferulic acid and pepsin.