ExpectationMaximization EM algorithm applied on MNIST handwritten digits to perform clustering and digit recognition