NBC: Chinese astronauts return from space station after delay blamed on space debris damage