Stereoselective inclusion mechanism of ketoprofen into β-cyclodextrin: insights from molecular dynamics simulations and free energy calculations