Adaptive Filtering Algorithms and Practical Implementation (Springer US, 2008)