First fully rechargeable carbon dioxide battery lasts 500 cycles