A separable surrogate function method for sparse and low-rank matrices decomposition. (3rd May 2020)