1. Key Laboratory of Engineering Bionics (Ministry of Education)
2. Jilin University
3. Changchun 130022
4. China
5. State Key Laboratory of Automotive Simuflation and Control
6. Centre for Renewable Energy Systems
7. Department of Energy and Power
8. Cranfield University
9. Cranfield
10. UK