Communication-enabled deep reinforcement learning to optimise energy-efficiency in UAV-assisted networks