Text this: Load frequency control using adaptive and fuzzy based controller for hybrid micro-grid system