power generation protection