Energy Efficient UAV-Enabled Mobile Edge Computing for IoT Devices: A Review