Thermal storage and power generation integrated solar energy