1. The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, Guangdong, China
2. The Hong Kong University of Science and Technology, Hong Kong, China
3. The Hong Kong University of Science and Technology (Guangzhou) & The Hong Kong University of Science and Technology, Guangzhou, Guangdong, China
4. Didichuxing Co. Ltd, Beijing, China