Power System Controller Design by Optimal Eigenstructure Assignment