Impact of the Three Gorges Dam on the Hydrology and Ecology of the Yangtze River