Yang Wang's scientific contributions