The flexible programming of thermodynamic cycles: Application of supercritical carbon dioxide Brayton cycles. (1st October 2021)