100 hp 405T electric motor 1800 rpm IEEE841 tefc Hyundai IEEE100-18-405T