1. Institute of Medical Biology, Chinese Academy of Medical Sciences and Peking Union Medical College, Kunming 650118, China.
2. Medical Primate Research Center & Neuroscience Center, Chinese Academy of Medical Sciences and Peking Union Medical College, Beijing 100005, China.
3. Yunnan Key Laboratory of Vaccine Research Development on Severe Infectious Diseases, Kunming 650118, China.