Scientists Create a Battery That Can Last for Decades