A Long March 2C rocket blasted off at 2:10 am at the Xichang Satellite Launch Center in Southwest China's Sichuan province and soon deployed the APSTAR 6E communications satellite into its preset geosynchronous orbit, according to a news release from China Aerospace Science and Technology Corp, the nation's dominant space contractor.