chemical batteries are not the solution [because they have too short a life]
Thermosolar [is good because energy is stored in heat overnight]
The key is cost. Renewables and batteries are cheaper over any time period than thermal, much cheaper than any boiling water generator