1. Xihua University, Chengdu, China
2. Chengdu Power Supply Company, State Grid Sichuan Electric Power Company, Chengdu, China
3. Chongqing University of Posts and Telecommunications, Chongqing, China
4. Queen Mary University of London, London, United Kingdom
5. Nanyang Technological University, Nanyang, Singapore
6. University of Sheffield, Sheffield, United Kingdom