Digital signal processing:system analysis and design - Diniz, Paulo S (CUP, 2003)