A staff member inspects the operational conditions of equipment during a rehearsal of the Shenzhou-7 spacecraft mission at the Jiuquan Satellite Launch Center, Northwest China's Gansu Province, September 22, 2008. [CFP]