Spatial Diversity for Wireless Communications