1. School of Electrical and Power Engineering, China University of Mining and Technology, Xuzhou 221116, China
2. School of Electrical and Power Engineering, China University of Mining and Technology, Xuzhou 221116, China; Department of Mechanical Engineering, University of Colorado, Boulder, CO 80309-0427 e-mail: