Event driven energy depth and channel aware routing for underwater acoustic sensor networks: Agent oriented clustering based approach. (February 2017)