Molecular interactions between bovine serum albumin (BSA) and trihalophenol: Insights from spectroscopic, calorimetric and molecular modeling studies.