Division of Labor in a Swarm of Autonomous Underwater Robots by Improved Partitioning Social Inhibition