One of the biggest challenges of renewable energy is what happens when the sun is not shining. Solar panels produce electricity during the day, but storing that energy for nighttime or cloudy weather ...