Dispatchable solar power using molten salt directly irradiated from above. (15th May 2021)