Molecular spectroscopy evidence of berberine binding to DNA: comparative binding and thermodynamic profile of intercalation.