Error control coding : fundamentals and applications - Lin, Shu (Pearson, 2011)