Text this: Impulsive noise mitigation based on iteration adaptive approach in underwater acoustic communication