1. School of Life Science, Advanced Research Institute of Multidisciplinary Science, Key Laboratory of Molecular Medicine and Biotherapy Beijing Institute of Technology Beijing People's Republic of China
2. Shenzhen Key Laboratory of Pathogen and Immunity, National Clinical Research Center for Infectious Disease, The Third People's Hospital of Shenzhen Second Hospital Affiliated to Southern University of Science and Technology Shenzhen China
3. Hangzhou Yalla Information Technology Service Co., Ltd. Hangzhou People's Republic of China