Leapfrogging with improved initialization and its applications: Demonstration of leapfrogging on horizon predictive control of a heat exchanger