The Syrian army is edging its way towards southeastern Aleppo as it battles foreign-backed militants for control of the northern city.