1. Department of Mechanical Engineering, City University of Hong Kong, Hong Kong 999077, China
2. Health@InnoHK (Centre for Virology, Vaccinology and Therapeutics), Innovation and Technology Commission and Shenzhen Science, Hong Kong 999077, China
3. Research Center for Nature-inspired Engineering, City University of Hong Kong, Hong Kong 999077, China
4. Shenzhen Research Institute of City University of Hong Kong, Shenzhen 518057, China