1. Department of Automotive Engineering, School of Transportation Science and Engineering, Beihang University, Beijing, China
2. Beijing Key Laboratory for High-efficient Power Transmission and System Control of New Energy Resource Vehicle, Beijing, China.