1. College of Mechanical and Electrical Engineering, Qingdao University, Qingdao, People’s Republic of China
2. National Engineering Research Center for Intelligent Electrical Vehicle Power System, Qingdao University, Qingdao, People’s Republic of China