Making better batteries a reality: A battery you can charge hundreds of thousands of times