A Social-Aware Virtual MAC Protocol for Energy-Efficient D2D Communications Underlying Heterogeneous Cellular Networks | IEEE Journals & Magazine | IEEE Xplore