Synthesis and characterization of ternary Pt nanoally catalysts for fuel cells