Libya's internationally recognised gov't makes gains, capturing seven towns from Haftar's control in the past two days.