Low-Rank and Sparse Representation for Hyperspectral Image Processing: A review