Effect of the support properties on the preparation and performance of platinum catalysts supported on carbon nanofibers