A specially designed Li–H2O2 semi-fuel cell: A potential choice for electric vehicle propulsion