Interference suppression in uniform linear arrays through a dynamic thinning strategy