Error control coding Fundamentals and applications - Costello Jr, Daniel J.; Lin, Shu (Prentice-Hall, 1983)