Fluid-fluid, fluid-mineral interactions and reactive transport in porous media