An Interleaver Design Technique for Serially Concatenated Convolutional Codes