An effective puncturing algorithm for QC-LDPC codes with dual-diagonal structure | IEEE Conference Publication | IEEE Xplore