Singular value decomposition for cross-well tomography