Chemical energy storage solar power generation