Enhanced ant colony optimization for inventory routing problem