Recent scientific breakthroughs could lead to batteries that recharge in 90 seconds... and last a decade!