Text this: Application of Discrete Variable-Gain-Based Self-Immunity Control to Flywheel Energy Storage Systems