1. The State Key Laboratory of Digital Manufacturing Equipment and Technology, School of Mechanical Science and Engineering, Huazhong University of Science & Technology, Wuhan, People’s Republic of China
2. Key Laboratory of Agricultural Equipment in Mid-lower Yangtze River, College of Engineering, Huazhong Agricultural University, Wuhan, People’s Republic of China
3. School of Aerospace Engineering, Huazhong University of Science & Technology, Wuhan, People's Republic of China