Rechargeable Magnesium Batteries Using a Novel Polymeric Solid Electrolyte