Diagonal block space-time code design for diversity and coding advantage over flat fading channels | IEEE Journals & Magazine | IEEE Xplore