Synthesis of heat exchanger networks: II. Evolutionary generation of networks with various criteria of optimality | Synapse