Reaction mechanism of chloramphenicol with hydroxyl radicals for advanced oxidation processes using DFT calculations