1. Shenzhen Key Lab of Wind Power and Smart Grid, Harbin Institute of Technology Shenzhen Graduate School, Shenzhen 518055, China
2. School of Mechanical and Electrical Engineering, Harbin Institute of Technology, 92 West Dazhi Street, Nan Gang District, Harbin 150001, China
3. GRG Banking Equipment Co., Ltd., 9 Kelin Road, Science Town, Guangzhou 510663, China