Poly methacrylate-plasticiser-salt blends as solid polymer electrolytes