Preserving the discontinuities in least-squares reverse time migration of simultaneous-source data