Numerical modeling of fracture process using a new fracture constitutive model with applications to 2D and 3D engineering cases