1. State Gird Huzhou Electric Power Supply Company, State Gird Zhejiang Electric Power Supply Company, Ltd., Huzhou 313000, China
2. Huzhou Electric Power Design Institute Co., Huzhou 313000, China
3. State Grid Electric Power Research Institute, Wuhan Energy Efficiency Evaluation Company Limited, Wuhan 430074, China
4. College of Architecture and Urban Planning, Tongji University, Shanghai 200092, China