An Electric Car Battery That Can Last 27 Years