An X-FEM technique for numerical simulation of variable-density flow in fractured porous media.