The italian scientist Rubbia stores heat with the heat fusion of some salts.
This salts have always the same temperature and they assure always the same power.
He uses mirrors.
I think that a great solar furnace excavated in the land closed with a top cap is the best idea to utilize solar heat, it has no problem with wind and dust.