On the design of Pt-Sn efficient catalyst for carbon monoxide and ethanol oxidation in acid and alkaline media