Supercritical fluid flow in porous media: modeling and simulation