Text this: A new fuzzy self-tuning PD load frequency controller for micro-hydropower system