Karen A. Panetta, Eric J. Wharton, and Sos S. Agaian, Journal of Computers, vol. 3, pp. 11-19, 2008.