Adaptive noise cancellation for a class of non-linear IIR filters