National Natural Science Foundation of China(41671299, 41371296, 41571219)
; national research program of China(2016YFD0200300)
; China Agriculture Research System(CARS-04)
; One Hundred-Talent Plan of Chinese Academy of Sciences (CAS)