Theory and application of digital signal processing - Rabiner, Lawrence R (Prentice Hall, 1997)