1. Tsinghua University, China
2. Shandong University, China
3. Imperial College London, UK and National Supercomputing Center in Wuxi, China
4. National Research Center of Parallel Computer Engineering and Technology, China
5. Beijing Normal University, China