Mechanism of 2,4-dinitrotoluene hydrogenation over Pd/C