Towards maximum achievable diversity in space, time, and frequency: performance analysis and code design | IEEE Journals & Magazine | IEEE Xplore