1. State Grid Ningxia Electric Power Co.Ltd, Eco-Tech Research Institute, Yinchuan, Ningxia, 750004, China
2. Shandong Chengxin Engineering Construction & Consulting Co., Ltd., Jinan, Shandong, 250100, China
3. Antai College of Economics and Management, Shanghai Jiao Tong University, Shanghai, 330022, China