Text this: Designing cross-validation consensus clustering with reference point in determining the optimal number of clusters