1. School of Public Health (Shenzhen), Shenzhen Campus of Sun Yat-sen University, Shenzhen 518107, P.R. China
2. School of Public Health (Shenzhen), Sun Yat-sen University, Guangzhou 510006, P.R. China
3. Viral Zoonoses-One Health, Heinrich Pette Institute, Leibniz Institute for Experimental Virology, Hamburg, Germany