Are mega batteries the next step for renewable energy?