A Joint Power Allocation and User Association Based on Non-Cooperative Game Theory in an Heterogeneous Ultra-Dense Network | IEEE Journals & Magazine | IEEE Xplore