fire tube boiler Agent how it works