An optimal sizing framework for renewable energy microgrids considering stationary batteries & electric vehicles as mobile energy storage systems: case study in Morocco | Synapse