Adaptive Antennas for Wireless Communications