Blind equalisation of IIR channels using hidden Markov models