Porous membrane based on chitosan–SiO2 for coin cell proton battery