The imminent exit of the Al-Haswah power station in Aden from service