Numerical modeling of gas extraction from coal seam combined with a dual-porosity model: Finite difference solution and multi-factor analysis