Dynamic Resource Allocation in Non-orthogonal Multiple Access Using Weighted Maximin Fairness Strategy for a UAV Network