keywords array processing; grassmann manifold; model order estimation; source enumeration; subspace averaging