Poly(ethylene oxide-co-epichlorohydrin)/NaI: a promising polymer electrolyte for photoelectrochemical cells