Electrodeposited platinum nanostructure films on the tantalum for ethanol electro-oxidation - doi 10.1080/02670844.2015.1104103 2015-12 Article type Journal