A systematic review of energy management system based on various adaptive controllers with optimization algorithm on a smart microgrid | Synapse