A new eco-friendly water battery could theoretically last for centuries | Heykuki News