added cluster_matching.m to compute matching between two lists of clusters