1. Department of Power Engineering
2. School of Energy, Power and Mechanical Engineering
3. North China Electric Power University
4. Baoding 071003
5. China
6. Department of Applied Mathematics and Statistics
7. Stony Brook University
8. New York 11794
9. USA
10. Department of Computer Science
11. University of California, Los Angeles
12. Los Angeles 90095
13. Department of Mechanical, Materials and Aerospace Engineering
14. Illinois Institute of Technology
15. Chicago