Rate-compatible Low-density Parity-check Codes Research Articles