Synthesis of large monopulse linear arrays through a tree-based optimal excitations matching