Review on modeling and simulation of microstructure evolution during dynamic recrystallization using cellular automaton method