State Grid Shanghai Electric Power Research Institute, Shanghai 200437, China.;
Shanghai University of Electric Power, Shanghai 200090, China;
Michigan-Shanghai Jiao Tong University Joint Institute, Shanghai 200240, China;
Shanghai University of Electric Power, Shanghai 200090, China;
State Grid Shanghai Electric Power Research Institute, Shanghai 200437, China.;
Shanghai University of Electric Power, Shanghai 200090, China;
State Grid Suining Power Supply Co., Ltd, Suining 629000, China;