Unique ID Generation: Best Strategies Compared