Improvement on direct ethanol fuel cell performance by using doped-Nafion® 117 membranes with Pt and Pt–Ru nanoparticles