Text this: Band Selection Algorithm Based on Multi-Feature and Affinity Propagation Clustering