Chitosan–ammonium acetate–ethylene carbonate membrane for proton batteries