https://123dok.net/document/9yn4v8pz-sparse-signal-recovery-using-bernoulli-generalized-gaussian-prior.html