Interaction between dodecyl oxypropyl β-hydroxyltrimethylammonium bromide and Xanthan: MesoDyn simulation and binding isotherm measurements