Yang Jiang Passes Away: First translator of "Don Quixote" dies, aged 105