1. Wuhan University, Wuhan, China
2. Wuhan University & Hubei Luojia Laboratory, Wuhan, China
3. Beijing Institute of Technology, Beijing, China
4. City, University of London, London, United Kingdom
5. Nanyang Technological University, Singapore, Singapore