Optimization of Large-scale Heat Exchanger Network Synthesis Problems