1. The Hong Kong University of Science and Technology, Hong Kong, Hong Kong SAR
2. The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, China
3. The Hong Kong Polytechnic University, Hong Kong, Hong Kong SAR
4. University of Helsinki, Helsinki, Finland