QoS maximization scheduling of multiple UAV base stations in 3D environment