Yongcai Qiua's scientific contributions