Generalized homogeneity blockmodeling