An improved low-complexity sum-product decoding algorithm for low-density parity-check codes