China successfully launches Chuangxin-16 satellite (VIDEO)