Technicians at the Beijing Aerospace Control Center applaud after China successfully launched its first lunar probe Chang'e-1, on October 24. (Xinhua)