1. School of Economics and Management, China University of Petroleum (East China), Qingdao 266580, China
2. State Grid Energy Research Institute Co., Ltd., Beijing 102209, China
3. State Grid International Co-operation Division, Beijing 100031, China