Affiliation: | 1. School of Transportation Science and Engineering, Beihang University, Beijing 100191, China;2. Beijing Key Laboratory for High-efficient Power Transmission and System Control of New Energy Resource Vehicle, Beihang University, Beijing 100191, China;3. College of IT and Engineering, Marshall University, Huntington, WV 25755, USA;1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044 China;2. College of Automotive Engineering, Chongqing University, Chongqing 400044 China |