Pingqing Zhang's scientific contributions