Finite-duration Impulse Response Research Articles