Reweighted Low-rank and Joint-sparse Unmixing With Library Pruning