Insights into the mechanism of Nitrobenzene reduction to aniline over Pt catalyst and the significance of the adsorption of phenyl group on kinetics