1. Shenzhen Institute of Advanced Technology & The Chinese University of Hong Kong, Hong Kong, Shenzhen, China
2. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences & The Chinese University of Hong Kong, Hong Kong & Lanzhou University, Shenzhen, China
3. Shenzhen Institutes of Advanced Technology & The Chinese University of Hong Kong, Hong Kong, Shenzhen, China
4. Beijing Institute of Technology & Lanzhou University, Beijing, China