Resource Optimization for Cognitive Radio Based Device to Device Communication Under an Energy Harvesting Scenario | IEEE Journals & Magazine | IEEE Xplore