1. University of Hong Kong & Noah's Ark Lab, Hong Kong, Hong Kong
2. Stanford University, Stanford, CA, USA
3. Huawei Noah's Ark Lab & Chinese University of Hong Kong, Hong Kong, Hong Kong
4. University of Hong Kong, Hong Kong, Hong Kong
5. Huawei Noah's Ark Lab, Hong Kong, Hong Kong