Qiaoli Yang's scientific contributions