Combined pinch and mathematical programming method for coupling integration of reactor and threshold heat exchanger network. (15th August 2020)