A fully coupled multidomain and multiphysics model considering stimulation patterns and thermal effects for evaluation of coalbed methane (CBM) extraction