An Adaptive Beamforming Algorithm with Wide Nulls