1. Shaoxing Power Supply Company of State Grid Zhejiang Electric Power Co. LTD., No. 58 Electric Power Building, Shengli East Road, Yuecheng District, Shaoxing City, Zhejiang Province, China
2. School of Electrical and Electronic Engineering, North China Electric Power University, Baoding, Hebei 071003, China
3. Department of Economic Management, North China Electric Power University, Baoding, Hebei 071003, China