1. Department of Electrical EngineeringZhejiang UniversityHangzhouZhejiang ProvincePeople's Republic of China
2. National Electric Power Dispatching and Control Center, State Grid Corporation of ChinaBeijingPeople's Republic of China
3. Economic Research Institute, State Grid Jiangsu Electric Power Co. Ltd.NanjingJiangsu ProvincePeople's Republic of China