12 Applications of Hidden Markov Models in Microarray Gene Expression Data