Hydrodesulfurization of sulfur heterocyclic compounds Reaction mechanisms