Caching in Heterogeneous Ultradense 5G Networks: A Comprehensive Cooperation Approach | IEEE Journals & Magazine | IEEE Xplore