Turbo Coding for Satellite and Wireless Communications