Are Mega Batteries the Next Step for Renewable Energy?