Multi-Agent Reinforcement Learning for Optimal Operation of PV-ES-EV Microgrids | Synapse