Thermal fluid plus solar power generation