Lowering the error floor of double-binary turbo codes: The flip and check algorithm | IEEE Conference Publication | IEEE Xplore