Learning of Cluster Structures with Biological Data Applications -- Subspace Clustering