Hyundai recalls more than 145,000 EVs