Evolution of Self-Organized Task Specialization in Robot Swarms - Ferrante, Eliseo (PLoS Comput Biol, 2015)