Novel nested trellis decoding technique for linear block codes.