Syrian forces and volunteer fighters have managed to regain control of a strategic thermal power station in the northwestern province of Aleppo.