Self consistency grouping: a stringent clustering algoritham