Load frequency control progress: A comprehensive review on recent development and challenges of modern power systems | Synapse