Tri-doped ceria (M0.2Ce0.8O2-δ, M= Sm0.1, Ca0.05, Gd0.05) electrolyte for hydrogen and ethanol-based fuel cells