1. State Key Laboratory of Operation and Control of Renewable Energy & Storage SystemsChina Electric Power Research InstituteBeijing 100192People's Republic of China
2. Department of Electrical EngineeringShanghai Jiao Tong UniversityShanghai 200240People's Republic of China