A new method for the representation and evolution of three dimensional discontinuity surfaces in XFEM/GFEM