Three-dimensional fracture propagation with numerical manifold method