1. School of Science and Engineering, The Chinese University of Hong Kong, Shenzhen, Longxiang Blvd. 2001, Shenzhen, Guangdong 518172, China
2. Fine-Fanta Technology, No. 527 Xixi Road, Qianjiang Zhejiang Merch Venture Capital Center, Xihu District, Hangzhou 310013, China