Bacteria-Powered Biobattery Has 100-Year Shelf Life, Scienti