Multi-Gateway Interference Cancellation techniques for the Return Link of Multi-Beam Broadband Satellite Systems