1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources North China Electric Power University Beijing China
2. School of New Energy North China Electric Power University Beijing China
3. China Three Gorges Corporation Institute of Science and Technology Beijing China
4. China Three Gorges Corporation Inner Mongolia Branch Huhhot China