Add gaussian_mixture_and_EM algorithm