AEDC sacks 800 workers amid power crisis