An enhanced anonymous authentication protocol for wireless sensor networks. (6th October 2020)