Discovering Community Structure on Large Networks Using a Grid Computing Environment