Three dimensional crack propagation through mesh-based explicit representation for arbitrarily shaped cracks using the extended finite element method