Algeria set to launch first satellite soon