1. Huawei Noah's Ark Lab, Hong Kong and Shanghai Jiao Tong University
2. Huawei Noah's Ark Lab, Hong Kong
3. Shanghai Jiao Tong University
4. The Hong Kong University of Science and Technology
5. Soochow University and Huawei Noah's Ark Lab, Hong Kong