Chinese astronauts arrive at space station for longest mission