Beijing Advanced Innovation Center for Biomedical Engineering;
Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education;
School of Engineering Medicine;
and with the School of Biological Science and Medical Engineering;
Beihang University;
100191 Beijing;
China;
Institute of Spacecraft Application System Engineering;
China Academy of Space Technology;
100094 Beijing;
China;
Beijing Institute of Spacecraft Engineering;
100094 Beijing;
China;