Global solution to sensor network localization: A non-convex potential game approach and its distributed implementation