Introduction to digital signal processing - Johnson, Johnny R.