Abstract
No abstract available
Keywords
Funding Information
  • National Nature Science Foundation of China (NSFC) (31172186)
  • Ministry of Agriculture of China (2013-Z27)
  • Ministry of Science and Technology of China (2011CBA01002)

This publication has 15 references indexed in Scilit: