שליחה במסרון: An X–FEM technique for numerical simulation of variable-density flow in fractured porous media