1. The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, China
2. Peking University, Beijing, China
3. The Hong Kong University of Science and Technology, Hong Kong, Hong Kong
4. Upstage, Hong Kong, Hong Kong
5. University of Technology Sydney, Sydney, Australia
6. Yale University, New Haven, CT, USA