Amplitude-versus-angle inversion with adaptive edge-preserving smoothing preconditioning