1. College of Electrical Engineering, Xinjiang University, No. 1230 Yan’an Road, Urumqi, P. R. China
2. Xinjiang Electric Power Construction Co., Ltd., No. 200 Hengda Street, Changshun Middle Road, Urumqi, P. R. China
3. College of Mechanical Engineering, Xinjiang University, No. 1230 Yan’an Road, Urumqi, P. R. China