synthesis of benzoic acid mechanism