Borůvka algorithm for finding minimum spanning tree