WO 2025 200619 BATTERY RACK AND BATTERY SWAPPING STATION