Text this: An Enhanced Gray Wolf Optimizer and Its Application to Parameter Calibration in Open-Channel Flow.