An Opportunistic Packet Forwarding for Energy-Harvesting Wireless Sensor Networks With Dynamic and Heterogeneous Duty Cycle | IEEE Journals & Magazine | IEEE Xplore