1. Department of Engineering Mechanics, Hefei University of Technology, Hefei, P.R. China
2. School of Mechanical Engineering, Tianjin University, Tianjin, P.R. China
3. State Key Laboratory for Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Beijing, P.R. China