China launches new communications satellite 'ChinaSat 6C'