Zhao Xiao's scientific contributions