A three-phase search approach for the quadratic minimum spanning tree problem. (November 2015)