L livescience.com New capacitor with 19-times energy density 106 points tromp 2 years ago 58 comments