A cohesive XFEM model for simulating fatigue crack growth under mixed-mode loading and overloading