1. Engineering Research Center of Ministry of Education for Renewable Energy Generation and Grid Connection Technology, Xinjiang University, Urumqi 830046, China
2. State Grid Xinjiang Electric Power Co., Ltd., Urumqi 830002, China
3. School of Science and Engineering, The Chinese University of Hong Kong, Shenzhen 518172, China