Predicting microRNA precursors with a generalized Gaussian components based density estimation algorithm