A modified incremental gravitational search algorithm for short-term hydrothermal scheduling with variable head. (October 2020)