Electrochemical deposition of platinum nanoparticles on different carbon supports and conducting polymers