Z.K. Ping's scientific contributions