1. Academy of Astronautics,
Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China.
2. University of Strathclyde, Glasgow G1 1XQ, UK.
3. Laboratory of Aerospace Entry, Descent and Landing Technology, Nanjing 211106, China.
4. Key Laboratory of Detection Mechanism Technology for Deep-Space Planet Surface (Nanjing University of Aeronautics and Astronautics), Ministry of Industry and Information Technology, Nanjing 211106, China.
5. Kazan National Research Technical University named after A.N. Tupolev-KAI, Kazan 420111, Russia.
6. School of Mechanical Engineering,
Shandong University, Jinan 250061, China.