Cooperative phototaxis using networked mobile sensors and centroidal voronoi tessellations