1. College of Engineering, Anhui Agricultural University, Hefei, Anhui, 230036, China
2. College of Engineering, Anhui Agricultural University, Hefei, Anhui, 230036, China; Engineering Laboratory of Intelligent Agricultural Machinery Equipment, Anhui, Hefei, 230036, China