1. Monash University, Melbourne, VIC, Australia
2. Westlake University, Hangzhou, Zhejiang, China
3. Northeastern University, Shenyang, Liaoning, China
4. Kandian, PCG, Tencent, Shenzhen, Liaoning, China
5. Huazhong University of Science and Technology, Wuhan, Hubei, China