Onthedesignoflow-densityparity-checkcodeswithin0.0045dBoftheShannonLimitTheCapacityofLow-DensityParityCheckCodesunderMessage-PassingDecoding.pdf