In a research article recently published in Space: Science & Technology, scholars from Beijing Institute of Technology, China Academy of Space Technology, and Chinese Academy of Sciences together ...