Point-to-point drone-based delivery network design with intermediate charging stations