Electric Power Research Institute · North University of China · State Grid Corporation of China (China) · Dongguan University of Technology · Edinburgh College · Hubei University of Arts and Science · Xiangyang Central Hospital · Economic Research Institute · Xi'an Jiaotong University · University of Edinburgh