Clustering of High-Dimensional Gene Expression Data with Feature Filtering Methods and Diffusion Maps