Gene clustering based on a mixture model of joint probabilistic distribution of array signals and DNA sequences