Text this: NOMA-Based Rate Optimization for Multi-UAV-Assisted D2D Communication Networks