Guosheng Tang's scientific contributions