1. Department of Electrical and Electronic Engineering, The University of Hong Kong, Hong Kong SAR, China
2. Renewable Energy Research Center, China Electric Power Research Institute, Beijing, China
3. State Grid Shanghai Municipal Electric Power Company, Shanghai, China