1. Renewable Energy Research CenterState Key Laboratory of Operation and Control of Renewable Energy & Storage SystemsChina Electric Power Research InstituteNo. 15 Xiaoying East RoadQingheBeijingPeople's Republic of China
2. School of Electrical EngineeringShandong UniversityNo. 17923 Jingshi RoadJinanShandongPeople's Republic of China