Dispersive multi-modal mud-roll estimation and removal using feedback-loop approach