Optimization of Multi-energy Complementary Power Generation System Configuration Based on Particle Swarm Pptimization