Joint user scheduling and power allocation in two-tier heterogeneous networks. (3rd May 2020)