Text this: Opposition-based ant colony optimization with all-dimension neighborhood search for engineering design