Design and optimization of thermal systems. (2019)