1. College of Mechanical and Electrical Engineering, National Engineering Research Center for Intelligent Electrical Vehicle Power System (Qingdao), Qingdao University, Qingdao, 266071, China
2. Industrial Research Institute of Nonwovens & Technical Textiles, College of Textiles & Clothing, Qingdao University, Qingdao, 266071, China
3. Qingdao Research Institute of Beihang University, No. 393 Songling Road, Qingdao, 266104, China