Institute;
of;
Engineering;
Thermophysics,Chinese;
Academy;
of;
Sciences,Beijing;
100080,China;
Institute;
of;
Engineering;
Thermophysics,Chinese;
Academy;
of;
Sciences,Beijing;
100080,China;
Institute;
of;
Engineering;
Thermophysics,Chinese;
Academy;
of;
Sciences,Beijing;
100080,China;
Institute;
of;
Mechanics,Chinese;
Academy;
of;
Sciences,Beijing;
100080,China;
Institute;
of;
Mechanics,Chinese;
Academy;
of;
Sciences,Beijing;
100080,China;
drop; tower; facility,drop; capsule,deceleration; devices,release; mechanism.;