vertical fire tube boiler Agent working principle