All-electric semi-truck