Theory and application of digital signal processing - Rabiner, Lawrence R; Gold, Bernard (1999)