Energy-aware coverage path planning of UAVs