A New Extended Group Mutual Exclusion Algorithm with Low Message Complexity in Distributed Systems