Algorithm and implementation of the K-best sphere decoding for MIMO detection | Synapse