Smart grid evolution: Predictive control of distributed energy resources—A review. (May 2023)