Edward H. Yu's scientific contributions