Hyundai to launch 3 EVs