A Rank-constrained Matrix Representation for Hypergraph-based Subspace Clustering