Reactive Memory Model for Ant Colony Optimization