Advances in swarm intelligence : Third International Conference, ICSI 2012, Shenzhen, China, June 17-20, 2012 Proceedings.