Cellular Learning Automata With Multiple Learning Automata in Each Cell and Its Applications