Shuichang Zhang's scientific contributions