Multi-Swarm Particle Swarm Optimization Using Opposition-Based Learning and Application in Coverage Optimization of Wireless Sensor Network