Junchao Xia's scientific contributions