Wang Power Station demolition imminent