Long March 3B rocket launches Chinasat-9 satellite