Blast furnace gas (BFG) is an important by-product energy for the iron and steel industry and has been widely used for heating and electricity generation. However, the undesirable contaminants, such ...