Living Batteries