Loading: €6.5M eHaul project developing automated battery swapping for electric heavy-duty trucks