1. College of Mechanical and Electrical Engineering, Qingdao University, Qingdao 266071, China
2. National Engineering Research Centre for Intelligent Electrical Vehicle Power System (Qingdao), Qingdao 266071, China
3. Engineering Technology Center of Power Integration and Energy Storage System, Qingdao University, Qingdao 266071, China