Array processing : Kronecker product beamforming.