Hydrogen Fuel Cell Drones Against Battery Drones: Last Mile Delivery Perspective