(c) China has successfully launched a retrievable scientific research satellite “SJ-10” in a bid to aid scientists to study micro gravity and space life science. Note : The satellite was put into orbit by Long March 2-D rocket from the Jiuquan Satellite Launch Centre in northwestern China’s Gobi desert.