A Practical Guide to Error-Control Coding Using MATLAB - Jiang (IEEE, 2010)