Optimum split-step Fourier 3D depth migration: Developments and practical aspects