Hybrid simulated annealing and its application to optimization of hidden Markov models for visual speech recognition