Gravar-mail: Penalized mixtures of factor analyzers with application to clustering high-dimensional microarray data