Spatial interference cancellation algorithm