1. School of Electronics Information and Electrical Engineering Shanghai Jiao Tong University Shanghai China
2. Key Laboratory of Control of Power Transmission and Conversion Shanghai Jiao Tong University Shanghai China
3. Fonrich (Shanghai) New Energy Science & Technology Co., Ltd Shanghai China