exc power generation