Improving operation of a complex headworks system for municipal use and hydropower production by mathematical programming