Space-Time Coding: Capacity of multiple-input multiple-output channels