Multiuser-MIMO downlink TX-RX design based on SVD channel diagonalization and multiuser diversity