Optimal Day-ahead Operation for a PV-based Battery Swapping Station for Electric Vehicles