Photovoltaic hydrothermal energy storage