A capacity-approaching hybrid ARQ scheme using turbo codes | Synapse