1. College of Engineering, Nanjing Agricultural University, Nanjing 210031, China
2. College of Mechanical and Electronic Engineering, Nanjing Forestry University, Nanjing 210037, China
3. Essen Agricultural Machinery Changzhou Co., Ltd., Changzhou 213000, China
4. Faculty of Mechanical Engineering, Ghulam Ishaq Khan Institute of Engineering Sciences & Technology, Topi 23460, Pakistan