1. Key Laboratory of Bionic Engineering, Ministry of Education, Jilin University, Changchun, People’s Republic of China
2. Joint Laboratory of Planetary Terramechanics and Bionic Engineering, Changchun, People’s Republic of China
3. College of Mechanical & Electrical Engineering, Nanjing University of Aeronautics & Astronautics, People’s Republic of China
4. Aerospace System Engineering Shanghai, Shanghai, People’s Republic of China
5. Joint Laboratory of Planetary Terramechanics and Bionic Engineering, Shanghai, People’s Republic of China
6. School of Mechanical and Aerospace Engineering, Jilin University, Changchun, People’s Republic of China