Guizhou Key Laboratory of Agricultural Bioengineering;
Guizhou University;
Guiyang 550025;
P.R.China;
Key Laboratory of Green Pesticide and Agricultural Biological Engineering;
Ministry of Education/Guizhou University;
Guiyang 550025;
P.R. China;
College of Life Sciences;
Guizhou University;
Guiyang 550025;
P.R.China;