EP-GIG Priors and Applications in Bayesian Sparse Learning