1. Guangzhou Institute of Energy Conversion, Key Laboratory of Renewable Energy, Chinese Academy of Sciences, Guangzhou, China
2. Univ. Lille, Arts et Métiers Institute of Technology, Centrale Lille, Junia, ULR 2697 - L2EP, Lille, France
3. Harbin Institute of Technology, Harbin, China
4. School of Electric Power Engineering, South China University of Technology, Guangzhou, China