Multi-Worker Selection based Distributed Swarm Learning for Edge IoT with Non-i.i.d. Data