Error control coding: fundamentals and applications.-- ed.2 - SHU LIN (Pearson Prentice Hall, 2004)