MSNBC: China launches its first astronaut