Is China winning the new space race?