Performance and Complexity Comparison of advanced Coding Schemes for Satellite Communications