Kinetics and Mechanism of Thiophene Hydrodesulfurization over Carbon-Supported Transition Metal Sulfides