1. Information Science and Technology College/Southern Regional Collaborative Innovation Center for Grain and Oil Crops in China; Hunan Agricultural University; Changsha 410128 China
2. State Key Laboratory for Novel Software Technology; Nanjing University; Nanjing 210046 China
3. Orient Science & Technology College of Hunan Agricultural University; Changsha 410128 China