1. School of Energy, Power and Mechanical Engineering
2. North China Electric Power University
3. Baoding
4. China
5. State Key Lab of New Energy Power System
6. Jiangsu Provincial Key Laboratory of Advanced Robotics
7. Collaborative Innovation Center of Suzhou Nano Science and Technology
8. Soochow University