A Second-order Eigenstructure Array Processor