Tree huggers, rejoice: Researchers at the Massachusetts Institute of Technology have created a new battery prototype that may make renewable sources of energy, including wind and solar power, more dependable. What’s...