The SpaceX Falcon 9 rocket lifts off from launch complex 40 at the Cape Canaveral Air Force Station in Cape Canaveral, Florida June 4, 2010. [Xinhua]