Text this: Joint distribution route optimization of fresh supplies by electric vehicles under charging and battery-swapping modes