Resource and Power Allocation in SWIPT-Enabled Device-to-Device Communications Based on a Nonlinear Energy Harvesting Model | IEEE Journals & Magazine | IEEE Xplore