Text this: A Clustering Algorithm for Tumor Gene Data Based on Improved DPC Algorithm