Optimal Power Scheduling in Multi-Microgrid System Using Particle Swarm Optimization