Digital signal processing: principles algorithms and applications - Proakis, John G. (Prentice-Hall of India, 2002)