Digital signal processing : fundamentals and applications - Tan, Lizhe, 1963- (Academic Press, 2008)