1. College of Engineering and Technology, Southwest University , Chongqing , China
2. Key Laboratory of Agricultural Equipment in Hilly and Mountainous Areas , Chongqing , China
3. College of Plant Protection, Southwest University , Chongqing , China