A clustering approach for error beacon filtering in underwater wireless sensor networks. (December 2016)