Compressive Sensing and Hierarchical Clustering for Microarray Data with Missing Values