Phase-controlled beam-scanning of arbitrary antenna arrays with far-field fixed nulls