1. East China Branch of State Grid Corporation of China,Shanghai,China
2. College of Smart Energy, Shanghai Jiao Tong University,Shanghai,China
3. Shanghai Jiao Tong University,Key Laboratory of Control of Power Transmission and Conversion, Ministry of Education,Shanghai,China
4. Shanghai Non-Carbon Energy Conversion and Utilization Institute, Shanghai Jiao Tong University,Shanghai,China