1. Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China
2. Shanghai University of Electric Power, Shanghai, China
3. Department of Power Electrical Engineering, Shanghai Jiaotong University, Shanghai, China
4. College of Electrical and Information Engineering, Shanghai Jiao Tong University, Shanghai, China