1. Electrical Engineering, Shanghai Jiaotong University, China
2. State Grid Shanghai Municipal Electric Power Company, China
3. Electrical Engineering and Computer Engineering, Tennessee Technological University, USA
4. College of Electrical and Information Engineering, Shanghai Jiao Tong University, China