Next-gen Batteries...what's taking so long[?]: https://nano-magazine.com/news/2018/6/13/the-technologies-which-are-revolutionizing-batteries