Combining MLSE and MAP Detection: A new Way to Develop High-Performance Adaptive Receivers