On the application of multiuser detection in multibeam satellite systems