A Flexible UMTS-WiMax Turbo Decoder Architecture