having worked in the space station core module tianhe for three months -- the longest-ever human space mission in chinese history, three "taikonauts" of the shenzhou-12 crew returned to earth on friday, hitting a new milestone in china's space exploration.