A novel cellular automaton for simulating static recrystallization of aluminum alloys incorporating both solute drag and particle effects | Synapse