Optimization dispatch rule of the Three Gorges Reservoir considering ecological and power generation benefit