Visualization of TCE recovery mechanisms using surfactant-polymer solutions in a two-dimensional heterogeneous sand model.