An Opportunistic Routing for Energy-Harvesting Wireless Sensor Networks With Dynamic Transmission Power and Duty Cycle | IEEE Journals & Magazine | IEEE Xplore