Digital Signal Processing - Proakis,John G; Manolakis,Dimitris G (NewDelhi: Prentice-Hall of india, 1997)