Low-Complexity Near-Optimum Detection Techniques For Non-Cooperative And Cooperative Mimo Systems