Beijing Institute of Technology · Wuhan University of Technology · UNSW Sydney · China National Space Administration · National Space Science Center · Beijing Research Institute of Mechanical and Electrical Technology · Zhengzhou People's Hospital · University of Glasgow