1. College of Engineering, Northeast Agricultural University, Harbin 150030, China
2. Heilongjiang Province Technology Innovation Center of Mechanization and Materialization of Major Crops Production, Harbin 150030, China
3. College of Mechanical and Electronic Engineering, East University of Heilongjiang, Harbin 150066, China