China National Rice Research Institute
Hangzhou, Zhejiang, China
Southwest University
Chongqing, China