Effective Optimization Technique for a Nonlinear Rainfall-Runoff Model