China successfully launches Alcomsat-1 telecommunications satellite for Algeria