Effect of a novel cooling window on a recuperated solar-dish Brayton cycle. (May 2023)