Prediction-based energy efficient opportunistic routing protocol in wireless sensor networks. (8th May 2020)