Affiliation: | 1. College of Electrical and Information Engineering, Changsha University of Science and Technology, Changsha 410114, China; 2. Department of Automation, Tsinghua University, Beijing 100084, China; 3. Delta Power Electronics Center, Delta Electronics (Shanghai) Co., Ltd., Shanghai 201209, China;) |