Advanced control and energy management algorithm for a multi-source microgrid incorporating renewable energy and electric vehicle integration | Synapse