Modelling of flue gas injection promoted coal seam gas extraction incorporating heat-fluid-solid interactions