Simultaneous synthesis and optimization of refrigeration cycles and heat exchangers networks. (April 2022)