Robust Bayesian sparse representation based on beta-Bernoulli process prior