A flexible encoder architecture for high throughput SeriallyConcatenated Convolutional Codes