Estimating the Number of Components in Finite Mixture Models via Variational Approximation