National Space Science Center
Beijing, China
University of Chinese Academy of Sciences
Aalborg University
Aalborg, Nordjylland, Denmark