Robust IMC controllers with optimal setpoints tracking and disturbance rejection for industrial boiler