Rate-Compatible LDPC and Turbo Codes for Link Adaptivity and Unequal Error Protection (Channel Coding: Theory, Algorithms, and Applications, 2014)