Optimum design of tied-arch bridges under code requirements using enhanced artificial bee colony algorithm. (September 2019)